home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR06 / OIL113.ZIP / INSTALL.BOI < prev    next >
Text File  |  1993-08-07  |  24KB  |  652 lines

  1. This document is effective 8/08/93
  2. INSTALL - BOI 2.06
  3.  
  4.  
  5.     BBS Onliner Interface
  6.     Copyright (C) 1990,1993 Andrew J. Mead
  7.     All Rights Reserved.
  8.  
  9. Introduction
  10.  
  11.     This document is a basic installation guide to doors written with
  12.     the BBS Onliner Interface.  A basic synopsis of the command line
  13.     arguments is given (please see COMMANDS.BOI), and examples (if
  14.     available) of installations under various BBS software are also
  15.     given.  You should also read any door specific documentation as
  16.     well since this only covers the options of the BOI.
  17.  
  18.       Sections
  19.  
  20.       Command Line Directives
  21.         Again Play                  /A
  22.         Player Name                 /N
  23.         Quiet Local Console         /Q
  24.         Limit Hall Of Fame          /X
  25.         Redirect Hall Of Fame       /Y
  26.         Maximum Time Limit          /Z
  27.         Communications Directives
  28.           Locked Com Port           /B
  29.  
  30.       Specific BBS Installation Examples and Notes
  31.         Generic Installation
  32.           Batch File Example
  33.         Generic Installation
  34.           Command Line Example
  35.         2 A.M.
  36.         Auntie
  37.         DoorWay to Unlimited Doors
  38.         EIS-PC
  39.         Force
  40.         FoReM
  41.         Forum
  42.         GAP
  43.         Genesis
  44.         GT Power
  45.         Maximus (batch /R)
  46.         ModuleX
  47.         OLEcom
  48.         Opus 1.13
  49.         Opus 1.14
  50.         PCBoard 12.x
  51.         PCBoard 14.x
  52.         Phoenix
  53.         ProBoard (batch /R)
  54.         QuickBBS
  55.         RBBS (batch /R)
  56.         Remote Access (batch /R)
  57.         Renegade (batch /R)
  58.         RyBBS
  59.         Sapphire
  60.         Searchlight
  61.           Command Line Example (/9)
  62.         Simplex (batch /R)
  63.         Spitfire
  64.         TAG
  65.         Telegard
  66.         TPBoard
  67.         Virtual (batch /4, /S, or /Rn)
  68.         WildCat!
  69.         WWIV (batch /4)
  70.  
  71.       Other Notes
  72.         DESQview
  73.         Windows
  74.         OS/2 and other multitaskers
  75.         File Sharing/Locking
  76.  
  77.       What Went Wrong??? (or "Jane, how do I turn this thing off?")
  78.         Error messages
  79.  
  80. BBS Onliner Interface - Command Line Directives
  81.     Be sure to check out the door specific documentation about any
  82.     other command line directives that may be available.
  83.  
  84.     Again Play (/A:x)
  85.         This option will allow players to play multiple games at one
  86.         sitting as long as they have as muchtime.  If they have more
  87.         "x" minutes left (/a:x).  This option carries no recommendation.
  88.  
  89.     Player Name (/N:User_Name)
  90.         This switch is usually only necessary if the user information
  91.         is passed via command line instead of through a drop file (ie:
  92.         Searchlight BBS).  It can also be used for at home play with a
  93.         batch file to make things simple.
  94.  
  95.     Quiet Local Console (/Q)
  96.         This will keep the bell from beeping on the host computer.  This
  97.         lets the SysOp to spleep at night, and it is highly recommended.
  98.  
  99.     Limit Hall Of Fame (/X:n)
  100.         This options the player to a maximum of "n" appearences in the
  101.         Hall of Fame.  I recommend /x:2 as this keeps one or two rabid
  102.         players from monopolizing the Hall of Fame.
  103.  
  104.     Redirect Hall Of Fame (/Y:<path/filespec>
  105.         I heartily recommend using the text Hall of Fames as online
  106.         bulletins.  The BBSs around here that use the bulletins tend
  107.         to have 5 to 10 times the play as the BBSs that don't.  This
  108.         option is fully explained in COMMANDS.BOI.
  109.  
  110.     Maximum Time Limit (/Z:x)
  111.         The BOI normally limits users to the amount of time specified
  112.         in the drop file.  This option allows SysOps to set a maximum
  113.         upper limit.  The game will execute an inactivity time-out at
  114.         approximately two minutes.  It will beep at the halfway point
  115.         and then again when it returns control to the BBS.
  116.  
  117.     Communications Directives (/C /I /K /L F)
  118.         Communications directives are beyond the scope of this
  119.         document.  They are fully explained in COMMANDS.BOI.
  120.  
  121.         Locked Com Ports (/B)
  122.             The BOI (when not using FOSSIL), uses RTS (UART Ready To
  123.             Send) handshaking.  When you lock the DTE-DTC rate (your
  124.             computer to your modem) higher than the possible connect
  125.             rate between your modem and the remote (DTC-DTC rate), RTS
  126.             handshaking is insufficient, and may result in modem buffer
  127.             overruns and loss of data.  Adding this switch implements
  128.             RTS/CTS (Modem Clear To Send) handshaking.
  129.             This switch is strongly RECOMMENDED if you do not use F+.
  130.  
  131.  
  132. BBS Onliner Interface - Specific BBS Installation Examples and Notes
  133.  
  134.     This is where you can help.  I need samples.  Please send me your
  135.     setup.
  136.  
  137.     Generic Installation
  138.         Batch File Example
  139.             Until more examples arrive please check WWIV example.
  140.  
  141.         Command Line Example
  142.             Until more examples arrive please check Searchlight example.
  143.  
  144.     2 A.M. BBS
  145.         The /2 option reads JUMPER.DAT.  Installation example not
  146.         available.
  147.  
  148.     Auntie BBS
  149.         The /7 option reads a file called AUNTIE.SYS.  My information
  150.         on Auntie BBS is extremely limited, and you will also need to
  151.         supply the door with the communications information (/C or /I).
  152.         Installation example not available.
  153.  
  154.     DoorWay to Unlimited Doors
  155.         The /S options reads the "short" DOOR.SYS file.  Installation
  156.         example is not available.
  157.  
  158.     EIS-PC
  159.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  160.         available.
  161.  
  162.     Force
  163.         The /S options reads the "long" DOOR.SYS file.  This is a
  164.         proposed standard format for drop files.  Installation example
  165.         is not available.
  166.  
  167.     FoReM
  168.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  169.         available.
  170.  
  171.     Forum
  172.         The /F option reads USERINFO.TXT.  Installation example not
  173.         available.
  174.  
  175.     GAP
  176.         The /S options reads the "long" DOOR.SYS file.  This is a
  177.         proposed standard format for drop files.  Installation example
  178.         is not available.
  179.  
  180.     Genesis
  181.         The support for Genesis' CALLINFO.BBS is untested.  If you try
  182.         this /G option, please let me know whether or not it works.
  183.  
  184.     GT Power
  185.         The /0 option reads GT Power's GTUSER.BBS file.  There is one
  186.         crucial piece of information missing from the file, however.
  187.         GTUSER.BBS does not tell what commport the BBS is using.  If you
  188.         are running the BBS on COM1, you need not worry about anything,
  189.         but if you are not, you will need to use either the /C:x or the
  190.         /I:i:nnnn command.  I would like to thank Steven Wright for his
  191.         help in getting this option working.
  192.  
  193.     Maximus
  194.         The BOI is able to read many of the various drop files that
  195.         Maximus can create.
  196.  
  197.         This example is courtesy of Robert McClure:
  198.  
  199.         <<Maximus Menus.CTl file in Game Menu section add two lines>>
  200.         Display_File  C:\Max\Misc\Dorinfo    Disgrace "1 Door Game"
  201.         NoDsp Xtern_Dos     C:\Max\Doorgame.Bat    Disgrace "1"
  202.  
  203.         <<In C:\Max  create a batch File:>>
  204.         cd c:\Doors\Gamedoor    (Directory were GameDoor resides)
  205.         GameDoor /R1:C:\Max\ /q /a
  206.         cd\max
  207.  
  208.         Not sure if its required but also have the following mecca token
  209.         on the Welcome.mec:     [link]c:\max\misc\Dorinfo
  210.  
  211.         These examples are courtesy of Peter Hebert:
  212.  
  213.         METHOD 1
  214.         --------
  215.  
  216.         This goes in GAMEDOOR.MEC:
  217.  
  218.         [yellow]Loading GameDoor...[
  219.         ][link]misc\dorinfo [
  220.         ][xtern_dos]c:\gamedoor\gamedoor /r1:c:\max\ /b /x:2 /q /a:15
  221.  
  222.         And this goes in MENUS.CTL:
  223.  
  224.         Display_File    Misc\GameDoor          Disgrace "B) GameDoor"
  225.  
  226.         Of course you have to compile the MEC file with MECCA and reSILT
  227.         your menus after you do this.
  228.  
  229.         METHOD 2
  230.         --------
  231.  
  232.         Both lines go in MENUS.CTL:
  233.  
  234.         Display_File    Misc\Dorinfo           Disgrace "B) GameDoor"
  235.         Xtern_Dos c:\gamedoor\gamedoor_/r1:c:\max\_/b_/x:2_/q_/a:15
  236.             Disgrace "B"
  237.  
  238.         (that second line is all one line, in case your editor / my editor
  239.         chops it).
  240.  
  241.         I prefer the former method because it allows me to put in the
  242.         little message ("Loading GameDoor...") for each door, but it's one
  243.         less text file cluttering your MISC\ directory if you do it the
  244.         second way.  Multinode systems may have to make changes to the
  245.         paths or the node number depending on where/what name they give the
  246.         drop file.
  247.  
  248.     ModuleX
  249.         The /M option reads NUMBER.TXT.  Installation example not
  250.         available.
  251.  
  252.     OLEcom
  253.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  254.         available.
  255.  
  256.     Opus-CBCS 1.13
  257.         My documentation on Opus 1.13's drop file(s) is incomplete.  I'd
  258.         appreciate any help.
  259.  
  260.     Opus-CBCS 1.14
  261.         The /Oxx option reads LASTUSxx.DAT (where xx is the Opus task
  262.         number in hexadecimal, if xx is not present the door looks for
  263.         a file called LASTUSER.DAT.).  Example:
  264.  
  265.         doorgame /o0e:c:\opus\
  266.  
  267.         the c:\opus\ tells it to look for LASTUS0E.DAT in the C:\OPUS\
  268.         directory.  Complete installation example is not available.
  269.  
  270.     PCBoard 12.x
  271.         The /1 option reads PCBOARD.SYS.  My documentation on this file
  272.         is incomplete, and I'd appreciate any additional information.
  273.         Installation example not available.
  274.  
  275.     PCBoard 14.x
  276.         The /P option reads PCBOARD.SYS.  As per PCBoard specifications
  277.         the BOI will blank out most of this file if the user drops
  278.         carrier while in the door.  Installation example not available.
  279.  
  280.     Phoenix
  281.         The /H option reads INFO.BBS.  Installation example not
  282.         available.
  283.  
  284.     ProBoard
  285.         The /Rx option reads DORINFOx.DAT.  The follow installation
  286.         example is courtesy of David Minniti.
  287.         To run This door with proboard you would use a type 7 Shell
  288.         ProBoard can use either DORINFOx.DEF or Door.sys, Dorinfox.def 
  289.         is the default. The *z is used to execute Dos batch files.
  290.         
  291.         ProBoard directory    -> C:\PB
  292.         batch file directory  -> C:\PB
  293.         batch file            -> DOORGAME.BAT
  294.         doorgame directory    -> C:\PB\DOORS\DOORGAME
  295.         (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  296.         bulletins directory   -> C:\PB\TXTFILES
  297.  
  298.         "DOORGAME"     - name of door
  299.         "DOORGAME.BAT" - batch file to run
  300.  
  301.         SINGLE NODE setup
  302.         -----------------
  303.         Run Procfg.exe, Use the Menu Editor
  304.         The following should be entered in the data field in
  305.         your PB menu.
  306.  
  307.         *z C:\PB\DOORGAME.BAT
  308.  
  309.         Batch File:
  310.         @echo off
  311.         cd c:\PB\doors\doorgame
  312.         doorgame /R1:c:\pb\ /A:5 /Q /X:2 F+ /Y:c:\pb\txtfiles\
  313.         exit
  314.  
  315.         MULTI NODE setup
  316.         ----------------
  317.         The following should be entered in optional data field in
  318.         your PB menu.
  319.  
  320.         *z C:\PB\DOORGAME.BAT *#
  321.         *# gets the current node
  322.  
  323.         Batch File:
  324.         @echo off
  325.         cd c:\pb\doors\doorgame
  326.         doorgame /R%1:c:\pb\node%1 /A:5 /Q /X:2 F+ /Y:c:\pb\txtfiles\
  327.         exit
  328.  
  329.         %1 is replaced with the value of *#
  330.  
  331.     QuickBBS
  332.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  333.         available.
  334.  
  335.     RBBS
  336.         The /Rx option reads DORINFOx.DAT.  The follow installation
  337.         example is courtesy of Arnold Robinson.
  338.  
  339.         RBBS directory        -> C:\RBBS
  340.         batch file directory  -> C:\RBBS
  341.         batch file            -> DOORGAME.BAT
  342.         doorgame directory    -> C:\RBBS\DOOR
  343.            (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  344.         bulletins directory   -> C:\RBBS\BULLETIN
  345.  
  346.         RBBS config parm 109  -> DOORS.DEF
  347.  
  348.         Put this line in C:\RBBS\DOORS.DEF
  349.         "DOORGAME",10,,D,"DOORGAME.BAT",N,,30
  350.  
  351.         what the values mean (most are optional), the values ar not
  352.         necessarily recommendation, merely what Arnold uses.
  353.             "DOORGAME"     - name of door
  354.             10             - securitly level
  355.             (blank)        - questionaire to execute
  356.             D              - "D"rop or "S"hell to door
  357.             "DOORGAME.BAT" - batch file to run
  358.             N              - ask for password on return (Y/N)
  359.             (blank)        - file to display on return
  360.             30             - max time allowed in door
  361.  
  362.         C:\RBBS\DOORGAME.BAT listing
  363.             @echo off
  364.             cd c:\rbbs\door
  365.             doorgame /r1c:\rbbs\ /yc:\rbbs\bulletin\ /q /x:2 /a /b
  366.             cd c:\rbbs
  367.  
  368.     Remote Access
  369.         Remote Access can run doors in several different ways (Type 7,
  370.         Type 15, command line).  The BOI should be able to handle all
  371.         of those using either DORINFOx.DAT or DOOR.SYS. The /Rx option
  372.         reads DORINFOx.DAT.  The following example is courtesy of Jan
  373.         Rundquist.  I believe he uses a Type 7 exit.
  374.  
  375.         RA directory          -> C:\RA
  376.         batch file directory  -> C:\RA
  377.         batch file            -> DOORGAME.BAT
  378.         doorgame directory    -> C:\RA\DOORS\DOORGAME
  379.         (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  380.         bulletins directory   -> C:\RA\TXTFILES
  381.  
  382.         "DOORGAME"     - name of door
  383.         "DOORGAME.BAT" - batch file to run
  384.  
  385.         SINGLE NODE setup
  386.         -----------------
  387.         The following should be entered in optional data field in
  388.         your RA menu.
  389.  
  390.         *C /c C:\RA\DOORGAME.BAT
  391.  
  392.         C:\RA\DOORGAME.BAT for single node
  393.  
  394.         @echo off
  395.         cd c:\ra\doors\doorgame
  396.         doorgame /R1:c:\ra\ /A:5 /Q /X:2 F+ -T /Y:c:\ra\txtfiles\
  397.         exit
  398.  
  399.         MULTI NODE setup
  400.         ----------------
  401.         The following should be entered in optional data field in
  402.         your RA menu.
  403.  
  404.         *C /c C:\RA\DOORGAME.BAT *N
  405.         *N gets the current node
  406.  
  407.         C:\RA\DOORGAME.BAT for multi node
  408.  
  409.         @echo off
  410.         cd c:\ra\doors\doorgame
  411.         doorgame /R1:c:\ra\line%1 /A:5 /Q /X:2 F+ -T /Y:c:\ra\txtfiles\
  412.         exit
  413.  
  414.         %1 is replaced with the value of *N
  415.  
  416.     Renegade
  417.         Renegade supports many door file formats, given as an example is
  418.         DORINFOx.DEF, however.  The /Rx option reads in DORINFOx.DEF,
  419.         where x is the node number.  This example was supplied by Dennis
  420.         Alexander.
  421.  
  422.         Go to the menu edit command ("#" at the SysOp menu) and
  423.         "M"odify your online games menu.
  424.  
  425.            1. Long Descript : <description of door here>
  426.            2. Short Descript: <description of door here, short>
  427.            3. Menu Keys     : <command, example- "D" for "Door">
  428.            4. ACS Required  : <access level, example "VV" (validated users)>
  429.            5. CmdKeys       : DD <use DORINFOx.DEF, others: DC,DG,DS,DW,D->
  430.            6. Options       : DOOR.BAT %N <name of batch file to run, make
  431.                               this different for each seperate door you use>
  432.  
  433.         An example DOOR.BAT listing
  434.             @echo off
  435.             cd c:\bbs\doors
  436.             doorgame /r%1:c:\bbs /q /a
  437.             cd c:\bbs
  438.             exit
  439.  
  440.     RyBBS
  441.         The /5 option reads CURRUSER.BBS.  Installation example not
  442.         available.
  443.  
  444.     Sapphire
  445.         My documentation on Sapphire's SAPPHIRE.DAT is incomplete. I
  446.         would appreciate any further information on what dropfiles that
  447.         Sapphire creates.
  448.  
  449.     Searchlight
  450.         I do not have any information regarding any drop files that
  451.         Searchlight creates.
  452.  
  453.         Command Line Example
  454.             The BOI allows BBSes to pass information to it via command
  455.             line.  This bypasses the need for batch files.  By using the
  456.             /9 switch, the BOI knows to get the information it needs
  457.             from the command line.  The /9 tells the BOI where to find
  458.             the door and its associated files.  For example
  459.  
  460.                 c:\slbbs\games\doorgame /9
  461.  
  462.             This command tells the BOI that all extra files (data files,
  463.             hall of fames, etc...) should be kept in c:\slbbs\games\.
  464.             You will also need to tell the BOI the user's name, the
  465.             amount of time the user has left, and the commport.  You
  466.             might try the following:
  467.  
  468.                 c:\slbbs\games\doorgame /9 /n%U /z%M /c:%P (...)
  469.  
  470.             The %U passes the door the users name (Andrew_Mead), the
  471.             %M passes the time remaining in minutes, and the %P tells
  472.             the door what commport is in use.  The elipses (...) just
  473.             represents the other switches you might choose to use.
  474.  
  475.     Simplex
  476.         The /Rx option reads DORINFOx.DAT.  The follow installation
  477.         example is courtesy of Al Polenz.
  478.  
  479.         Simplex directory     -> C:\SIMPLEX
  480.         batch file directory  -> C:\SIMPLEX
  481.         batch file            -> DOORGAME.BAT
  482.         doorgame directory    -> C:\SIMPLEX\DOOR
  483.            (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  484.         bulletins directory   -> C:\SIMPLEX\SCREENS
  485.  
  486.         C:\SIMPLEX\DOORGAME.BAT listing
  487.             @echo off
  488.             cd c:\simplex\door
  489.             doorgame /r1c:\simplex\ /yc:\simplex\screens\game.scr /q /x:2 /a
  490.             cd c:\simplex
  491.             exit
  492.  
  493.     Spitfire
  494.         The /6 option reads SFDOORS.DAT.  Installation example is not
  495.         available.
  496.  
  497.     TAG
  498.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  499.         available.
  500.  
  501.     Telegard
  502.         I believe that Telegard creates CHAIN.TXT, and installation is
  503.         probably similiar to that of WWIV.
  504.  
  505.     TPBoard
  506.         The /Rx option reads DORINFOx.DAT.  Installation example is not
  507.         available.
  508.  
  509.     Virtual
  510.         Virtual BBS can create several different drop files.
  511.         Here is an example (courtesy Patrick Murray).  I recommend using
  512.         the /4 (CHAIN.TXT) command, as it shows both user name and
  513.         handle.  You can also use /Rn (DORINFOn.DEF) and /S (long
  514.         DOOR.SYS).
  515.  
  516.         CHAIN.TXT directory   -> C:\VBBS
  517.         batch file directory  -> C:\VBBS\GAMES
  518.         batch file            -> DOOR.BAT
  519.         doorgame directory    -> C:\VBBS\GAMES\DOOR
  520.            (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  521.         bulletins directory   -> C:\VBBS\GAMES\HOF
  522.  
  523.         VConfig / Doors settings
  524.             1. Program Name: DoorGame (ANSI)
  525.             2. Command Line: C:\VBBS\GAMES\DOOR.BAT
  526.  
  527.         C:\VBBS\GAMES\DOOR.BAT listing
  528.             @echo off
  529.             cd c:\vbbs\games\door
  530.             doorgame /4c:\vbbs\ /yc:\vbbs\games\hof\ /q /x:2 /a /b
  531.             cd c:\vbbs
  532.  
  533.     WildCat!
  534.         The /W option reads CALLINFO.BBS of WildCat! 2.x and the /S
  535.         option reads the DOOR.SYS of WildCat! 3.x.  Installation
  536.         examples are not available.
  537.  
  538.     WWIV
  539.         The /4 option reads CHAIN.TXT.  This is the setting that I use
  540.         on my BBS (The Infinite Improbability BBS, @9952 WWIVnet). The
  541.         sample is for DOORGAME.EXE
  542.  
  543.         CHAIN.TXT directory   -> C:\WWIV
  544.         batch file directory  -> C:\WWIV\GAMES
  545.         batch file            -> door.bat
  546.         doorgame directory    -> C:\WWIV\GAMES\DOOR
  547.            (DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
  548.         bulletins directory   -> C:\WWIV\GFILES\HOFSDIR
  549.  
  550.         //CHAINEDIT settings
  551.             A. Description  : DoorGame (ANSI)
  552.             B. Filename     : C:\WWIV\GAMES\DOOR.BAT
  553.             E. ANSI         : Required                <--- Optional
  554.             F. DOS Interrupt: NOT Used                <--- You need this
  555.             G. 300 Baud     : NOT Allowed             <--- Recommended
  556.             H. Shrink       : No                      <--- loads faster
  557.  
  558.         C:\WWIV\GAMES\DOOR.BAT listing
  559.             @echo off
  560.             cd c:\wwiv\games\door
  561.             doorgame /4c:\wwiv\ /yc:\wwiv\gfiles\hofsdir\ /q /x:2 /a /b
  562.             cd c:\wwiv
  563.  
  564. BBS Onliner Interface - Other Notes
  565.  
  566.     DESQview
  567.         The BBS Onliner Interface is DESQview aware.  It will give up
  568.         time to other applications while waiting for input.  If the
  569.         internal async routines are active, it will also alert DESQview
  570.         when it is in a critical state.
  571.  
  572.         Some notes are filtering in about QEMM complaining about the
  573.         command line.  One user stated he got the door working by
  574.         removing the extraneous colons from the command line.
  575.  
  576.                    /sc:\bbs\   instead of   /s:c:\bbs\
  577.  
  578.         I do not understand any of this, but it might help you out.  If
  579.         anyone can document any problems with QEMM or DESQview please
  580.         contact me.
  581.  
  582.     Windows, OS/2 and other DOS multitaskers
  583.         The BBS Onliner Interface will give up time slices to all DOS
  584.         based multitaskers that play by DOSes rules.  I have verified
  585.         reports that since this capability was added, Windows sessions
  586.         in other windows are now much, much faster.
  587.  
  588.     File Sharing/Locking
  589.         The BBS Onliner Interface now supports rudimentary file sharing
  590.         and locking.  If the author of the door has used the built in
  591.         file handling routines, then the door should run well in multi-
  592.         node environments.
  593.  
  594.     What Went Wrong??? (or "Jane, how do I turn this thing off?")
  595.         Program Crashes at end of game.
  596.             You probably have a corrupted Hall of Fame data file.
  597.             Check the door specific documentation as to what files
  598.             might be involved.
  599.  
  600.         Error messages
  601.             Currently defined error messages that you will find in
  602.             BOI.LOG, their causes, and possible solutions.
  603.  
  604.             error  explained
  605.                2   Unkown or incorrect argument on command line.
  606.                3   Unsupported file format.  Please send me any and all
  607.                    information you might have on your BBS software's
  608.                    drop file, and I'll add support for it.
  609.                4   Unable to find file.
  610.                5   Error in file.  This means that file does not match
  611.                    the structure that I have for it.  If you are using
  612.                    a DOOR.SYS drop file, try using the other one (/S /D)
  613.                6   /Z:nn out of range or non-numeric
  614.                7   Duplicate directives.
  615.                8   Path/Filename for Hall of Fame is not valid.  You
  616.                    have given the /Y switch an invalid path/filespec.
  617.                9   Path not valid.
  618.               11   Invalid or missing number in /X:nn switch.
  619.               12   /X:nn value out of range.  This must be between 1-19.
  620.               13   Invalid or missing value in /C:n.  "n" must be a
  621.                    valid port number.  1 to 4 if you are not using a
  622.                    FOSSIL driver, and 1 to 8 if you are.
  623.               16   /L can not be used with either /C or /I.
  624.               17   Invald format in /I:i:nnnn.  The nnnn must use all
  625.                    four spaces.
  626.               18   Invald hexadecimal in /I:i:nnnn.
  627.               19   Invalid numeric in /A:x.
  628.               20   /A:x time value must be at least 5 minutes.
  629.               31   Unable to find/initialize FOSSIL driver.  Please
  630.                    notify me, and check your setup.  This switch should
  631.                    only occur if you use the F+ switch.
  632.  
  633.  
  634. BBS Onliner Interface
  635. Copyright (C) 1990, 1993 Andrew J. Mead
  636. All Rights Reserved.
  637.  
  638. Contact:
  639.     Andrew J. Mead
  640.     PO BOX 1155
  641.     Chapel Hill, NC 27514-1155
  642.     USA
  643.  
  644.     1@9952 WWIVnet
  645.     1:3641/417 FidoNet
  646.     75:7919/417 DoorNet
  647.     064/202 GTPNet
  648.  
  649.     +919 489 9446 - PCP:NCRTP - V32BIS - 24HRS
  650.  
  651. END INSTALL.BOI
  652.